Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 DENE ROAD Semi-Detached £1,627,468 £457,000 11 Jan 2001
24 DENE ROAD Detached £1,616,094 £950,000 7 Oct 2010
24A DENE ROAD Detached £2,179,692 £605,000 20 Dec 2000
26 DENE ROAD Detached £1,549,788 £1,170,000 11 Oct 2016
28A DENE ROAD Detached £1,736,801 £1,160,000 24 Nov 2014
30A DENE ROAD Detached £1,552,068 £1,480,000 7 Feb 2022
32 DENE ROAD Detached £1,337,021 £785,000 5 Sep 2006
32A DENE ROAD Detached £1,611,662 £985,000 11 Oct 2013